<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">

        <title>易购网-首页</title>
        <!-- 引入本地 Bootstrap 的 CSS 文件 -->
        <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}">
        <!-- 引入本地 Bootstrap 的 JavaScript 文件 -->
        <script th:src="@{/js/bootstrap.bundle.min.js}"></script>

    </head>
    <body class="bg-dark bg-opacity-10">

        <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
            <symbol id="facebook" viewBox="0 0 16 16">
                <path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"/>
            </symbol>
            <symbol id="instagram" viewBox="0 0 16 16">
                <path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z"/>
            </symbol>
            <symbol id="twitter" viewBox="0 0 16 16">
                <path d="M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z"/>
            </symbol>
        </svg>

        <main>
            <div class="container">

                <header class="d-flex flex-wrap align-items-center justify-content-center justify-content-md-between py-3 mb-4 border-bottom">
                    <a href="/store/index"
                       class="d-flex align-items-center mb-3 mb-md-0 me-md-auto text-dark text-decoration-none">
                        <svg class="bi me-2" width="40" height="32">
                            <use xlink:href="#bootstrap"/>
                        </svg>
                        <span class="fs-4">易 购 直 购</span>
                    </a>
                    <ul class="nav nav-pills">
                        <!-- 不是匿名显示首页 -->
                        <li class="nav-item" th:unless="${result.getData().getRole().equals('匿名')}">
                            <a th:href="@{/store/index}" class="nav-link active" aria-current="page">首 页</a>
                        </li>
                        <li class="nav-item" th:if="${result.getData().getRole().equals('商家')}">
                            <a th:href="@{/store/com}" class="nav-link">商品管理</a>
                        </li>
                        <li class="nav-item" th:if="${result.getData().getRole().equals('商家')}">
                            <a th:href="@{/store/board}" class="nav-link">买家留言</a>
                        </li>
                        <li class="nav-item" th:if="${result.getData().getRole().equals('顾客')}">
                            <a th:href="@{/store/cart}" class="nav-link">购 物 车</a>
                        </li>
                        <li class="nav-item" th:if="${result.getData().getRole().equals('顾客')}">
                            <a href="#" class="nav-link">关于我</a>
                        </li>
                    </ul>
                    <div class="col-md-3 text-end">
                        <a th:type="button" class="btn btn-outline-primary me-2"
                           th:if="${result.getData().getRole().equals('匿名')}" th:href="@{/store/login}">登 录</a>
                        <a th:type="button" class="btn btn-primary"
                           th:if="${result.getData().getRole().equals('匿名')}" th:href="@{/store/register}">注 册</a>
                        <span th:text="'欢迎您！'+${result.getData().getName()}"
                              th:if="${result.getData().getRole().equals('顾客')}" style="font-size: x-small"></span>
                        <span th:text="'供货商：'+${result.getData().getName()}"
                              th:if="${result.getData().getRole().equals('商家')}" style="font-size: x-small"></span>
                        <span>&nbsp;&nbsp;&nbsp;&nbsp;</span>
                        <a th:type="button" class="btn btn-outline-primary me-2"
                           th:unless="${result.getData().getRole().equals('匿名')}" th:href="@{/store/logout}">注 销</a>
                    </div>
                </header>

                <div class="row">

                    <div class="col-md-3">
                        <div class="d-flex flex-column flex-shrink-0 p-3 bg-light" style="width: 280px;">
                            <a href="/store/index"
                               class="d-flex align-items-center mb-3 mb-md-0 me-md-auto link-dark text-decoration-none">
                                <svg class="bi me-2" width="40" height="32">
                                    <use xlink:href="#bootstrap"/>
                                </svg>
                                <h5>所 有 分 类</h5>
                            </a>
                            <hr>
                            <ul class="nav nav-pills flex-column mb-auto">
                                <li class="nav-item">
                                    <a href="/store/" class="nav-link active" aria-current="page">
                                        <span class="fs-5">全 部</span>
                                    </a>
                                </li>
                                <li th:each="category:${categorys}">
                                    <!-- 字符串取商品大类的第一位     包头不包尾-->
                                    <a th:href="'/store/?tid='+${#strings.substring(category.tcode,0,1)}"
                                       class="nav-link link-dark">
                                        <span th:text="${category.tname}"></span>
                                    </a>
                                </li>
                            </ul>
                            <hr>
                            <form class="d-flex col-12 col-lg-auto mb-2 mb-lg-0 me-lg-auto">
                                <input type="search" class="form-control" placeholder="输入商品名称..." aria-label="Search">
                                <button type="button" class="btn btn-outline-primary me-2">搜</button>
                            </form>
                        </div>
                    </div>

                    <div class="col-md-9">
                        <div class="container">
                            <h3 class="pb-2 border-bottom">特 别 推 荐</h3>
                            <div class="row">
                                <div class="col-md-6 col-sm-6" th:each="commodity:${page.list}">
                                    <a href="">
                                        <img class="rounded-circle" th:src="'/store/getpic?pid='+${commodity.pid}"
                                             alt="商品图片" style="height: 160px;width: 160px;"/>
                                    </a>
                                    <h5 th:text="${commodity.pname}"></h5>
                                    <p th:text="${commodity.textadv}"
                                       style="width: 300px;font-family: 楷体;color: gray"></p>
                                    <p th:text="'价格：'+${#numbers.formatDecimal(commodity.pprice,1,'COMMA',2,'POINT')}"></p>
                                    <p th:text="'库存：'+${#numbers.formatInteger(commodity.stocks,1,'COMMA')}"></p>
                                    <a th:href="'/store/addtocart?pid='+${commodity.pid}"
                                       class="btn btn-primary"
                                       th:if="${result.getData().getRole().equals('顾客')}">
                                        加入购物车
                                    </a>
                                </div>
                                <div><p></p></div>
                                <div style="text-align: right" th:unless="${page.pages==0}">
                                    <a th:href="@{/store/(tid=${tid},start=1)}">[首页]</a>

                                    <a th:if="${not page.isFirstPage}"
                                       th:href="@{/store/(tid=${tid},start=${(page.pageNum)-1})}">[上一页]</a>

                                    <a th:if="${not page.isLastPage}"
                                       th:href="@{/store/(tid=${tid},start=${(page.pageNum)+1})}">[下一页]</a>

                                    <a th:href="@{/store/(tid=${tid},start=${page.pages})}">[尾页]</a>
                                    <div style="font-size: x-small">
                                        第<a th:text="${page.pageNum}"></a>页
                                        /共<a th:text="${page.pages}"></a>页
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>

                </div>

                <footer class="py-5">
                    <ul class="nav justify-content-center border-bottom">
                        <li class="nav-item"><a href="#" class="nav-link px-2 text-muted">关于易购</a></li>
                        <li class="nav-item"><a href="#" class="nav-link px-2 text-muted">营销中心</a></li>
                        <li class="nav-item"><a href="#" class="nav-link px-2 text-muted">开放平台</a></li>
                        <li class="nav-item"><a href="#" class="nav-link px-2 text-muted">诚聘英才</a></li>
                        <li class="nav-item"><a href="#" class="nav-link px-2 text-muted">联系我们</a></li>
                    </ul>
                    <div class="d-flex justify-content-between py-4">
                        <p class="mb-3 text-muted">&copy; 2024 easybuy, Inc. All rights reserved.</p>
                        <ul class="list-unstyled d-flex">
                            <li class="ms-3"><a class="link-dark" href="#">
                                <svg class="bi" width="24" height="24">
                                    <use xlink:href="#twitter"/>
                                </svg>
                            </a></li>
                            <li class="ms-3"><a class="link-dark" href="#">
                                <svg class="bi" width="24" height="24">
                                    <use xlink:href="#instagram"/>
                                </svg>
                            </a></li>
                            <li class="ms-3"><a class="link-dark" href="#">
                                <svg class="bi" width="24" height="24">
                                    <use xlink:href="#facebook"/>
                                </svg>
                            </a></li>
                        </ul>
                    </div>
                </footer>
            </div>
        </main>

    </body>
</html>